package org.soderiakelvy.model.domain;

import java.io.Serializable;

public class TipoClienteVO implements Serializable{
	private static final long serialVersionUID = 1L;
	private Long tipoClienteId;
	private String nombre;
	private String descripcion;
	private Integer defaultValue;
	
	//--- Constructor ---
	public TipoClienteVO(){
	}
	//-------------------
	
	public Long getTipoClienteId() {
		return tipoClienteId;
	}

	public void setTipoClienteId(Long tipoClienteId) {
		this.tipoClienteId = tipoClienteId;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Integer getDefaultValue() {
		return defaultValue;
	}

	public void setDefaultValue(Integer defaultValue) {
		this.defaultValue = defaultValue;
	}

	@Override
	public String toString() {	
		return nombre;
	}

	@Override
	public boolean equals(Object obj) {
		TipoClienteVO tp = (TipoClienteVO)obj;
		if(tp.getTipoClienteId().equals(this.tipoClienteId)){
			return true;
		}
		else {
			return false;		
		}
	}

}
